feat(setup): guide setup and bot PAT creation - #402
efraespada wants to merge 13 commits into
Conversation
|
To preview the documentation for this pull request, visit the following URL:
|
There was a problem hiding this comment.
Current status: All findings originating in this review are resolved.
Last reconciled on66b9df2. See aggregate Bugbot status.
🤖 Bugbot review snapshot
Bugbot reported 1 potential problem when commit ee61a37 was analyzed. This snapshot is historical; use the status block above for current state. 1 finding is linked to changed code.
Findings
- medium: Use the organization Members form parameter —
src/application/policies/setup_pat_creation_url_policy.ts:22
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## develop #402 +/- ##
===========================================
+ Coverage 91.77% 92.05% +0.27%
===========================================
Files 686 694 +8
Lines 20484 20862 +378
Branches 5582 5711 +129
===========================================
+ Hits 18799 19204 +405
+ Misses 690 667 -23
+ Partials 995 991 -4
🚀 New features to boost your workflow:
|
Bugbot: review complete
|
There was a problem hiding this comment.
Current status: All findings originating in this review are resolved.
Last reconciled on66b9df2. See aggregate Bugbot status.
🤖 Bugbot review snapshot
Bugbot reported 1 potential problem when commit 4912384 was analyzed. This snapshot is historical; use the status block above for current state. 1 finding is linked to changed code.
Findings
- low: Incorrectly says fine-grained PATs cannot provide Checks permission —
docs/authentication.mdx:45
…dance and manual option
There was a problem hiding this comment.
Current status: All findings originating in this review are resolved.
Last reconciled on66b9df2. See aggregate Bugbot status.
🤖 Bugbot review snapshot
Bugbot reported 1 potential problem when commit 3d797c4 was analyzed. This snapshot is historical; use the status block above for current state. 1 finding is linked to changed code.
Findings
- medium: Projects selection skips the owner-kind question —
src/application/policies/setup_pat_intent_policy.ts:28
…-demand PAT details
Guided setup now gathers permission-affecting choices before asking for a temporary setup PAT, so GitHub’s prefilled form can reflect the operator’s known needs. A final permission audit still checks authenticated repository and organization state before setup mutations proceed.
What changed
Review notes